#ifndef __DS1302_H__
#define __DS1302_H__

/**
  * @brief  DS1302初始化
  * @param  无
  * @retval 无
  */
void DS1302_Init();



/**
  * @brief  写入一个字节数据
  * @param  Command 命令字
  * @param  Data 时间数据
  * @retval 无
  */
void DS1302_WriteByte(unsigned char Command,Data);



/**
  * @brief  读出时间数据
  * @param  Command 命令字
  * @retval 得到的时间
  */
unsigned char DS1302_ReadByte(unsigned char Command);



/**
  * @brief  设置时间
  * @param  无
  * @retval 无
  */
void DS1302_SetTime();



/**
  * @brief  读取时间
  * @param  无
  * @retval 无
  */
void DS1302_ReadTime();



/**
  * @brief  可调数组，用于设置时间
  */
extern unsigned char DS1302_Time[];

#endif

















